David Flores,Thomas P